home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / packppdfiles.z / packppdfiles
Text File  |  1998-10-30  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4. PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))                  IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo                   PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      packppdfiles - Pack all files needed by the Impressario PPD driver into
  10.      one file.
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ppppaaaacccckkkkppppppppddddffffiiiilllleeeessss <PPD_filename> <printername>
  14.  
  15.      <_P_P_D__f_i_l_e_n_a_m_e>
  16.                This is the PPD file to parse.  The file is assumed to reside
  17.                in /var/spool/lp/PPD_model.
  18.  
  19.  
  20.      <_p_r_i_n_t_e_r_n_a_m_e>
  21.                Name of the printer being installed.  Used to determine file
  22.                names and directory names.
  23.  
  24.  
  25. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.      _p_a_c_k_p_p_d_f_i_l_e_s collects various files used by the Impressario PPD driver
  27.      and packs them into the file /var/spool/lp/app-
  28.      defaults/<printername>/PPD_PostScript.
  29.  
  30.      The files are unpacked at runtime by the PPD GUI driver (this driver
  31.      implements the Printer Options panel for an Impressario PPD supported
  32.      printer).  The PPD GUI driver is:
  33.      /var/spool/lp/gui_interface/ELF/<printername>.
  34.  
  35.      The reason the files are packed is to support IRIX 5.3 and higher systems
  36.      as printer clients.  The PPD driver requires several files to generate
  37.      the GUI.  But, when an IRIX 5.3 system is configured as a print client it
  38.      will only copy over one configuration file (/var/spool/lp/app-
  39.      defaults/<printername>/PPD_PostScript) to the local system (the GUI
  40.      binary, /var/spool/lp/gui_interface/ELF/<printername> is also copied
  41.      over).  Packing the required PPD and X resource files into a single file
  42.      allows older SGI systems to be clients to newer SGI print servers that
  43.      use the Impressario PPD driver.  Since the GUI binary is also copied over
  44.      the GUI binary is responsible for unpacking the files.
  45.  
  46.      The following files are packed:
  47.  
  48.      /var/spool/lp/PPD_model/PPD_filename.  This is a PPD file supplied by a
  49.      printer vendor.
  50.  
  51.      /var/spool/lp/PPD_model/<ppd_filename>.extension.ppd.  This file is
  52.      optional.  Allows a means to extend the printer vendors  PPD features
  53.      without changing the vendors PPD file.  If not found the
  54.      /var/spool/lp/PPD_model/impressario_ppd_common.ppd file is used instead.
  55.      Typically implements things like Text options, Image Options, etc.
  56.  
  57.      /usr/lib/X11/$LANG/app-defaults/ppd/<ppd_filename>.  A resource file for
  58.      the PPD.  Typically contains help prompts and other information specific
  59.      to the printer.  This file is optional.  If it is not found
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))                  IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo                   PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))
  71.  
  72.  
  73.  
  74.      /usr/lib/X11/$LANG/app-defaults/ppd/SpecificPpdResources is used instead.
  75.  
  76.      /usr/lib/X11/$LANG/app-defaults/ppd/GenericPpdResources.  This file
  77.      contains generic help string messages for the PPD driver.
  78.  
  79.  
  80.      ppppaaaacccckkkkppppppppddddffffiiiilllleeeessss is not intended for general use and is normally invoked from
  81.      /usr/lib/lputil.  /usr/lib/lputil is not intended for general use.  To
  82.      install an Impressario printer use the Printer Manager tool or the
  83.      mkcentpr(1M), mknetpr(1M), mkserialpr(1M) or mkscsipr(1M) shell scripts.
  84.  
  85.  
  86.  
  87. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  88.      _p_p_d(1M), _i_m_p_r_e_s_s_a_r_i_o(1), _P_O_D(4)
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.